Big Huge Thesaurus

Cyclamen neopolitanum

noun